About Omega Split Limited (12727626) United Kingdom