I want to write a single regex that will capture everything but company suffices (just LTD in the examples - I know how to extend this)
For example:

```
ABC            capture ABC
ABC LTD        capture ABC
ABC LTD UK     capture ABC UK
LTD ABC        capture ABC
LTD UK ABC     capture UK ABC

```

I'm working in a JAVA based environment.
So far I have `(^.*?)(?=(?:LTD|LIMITED\s*)+)` which only work for ABC LTD (not even for ABC)
Any help here would be massively appreciated.