About Omni Global Solutions Limited (11442593) United Kingdom