About Omega Global Limited (12284629) United Kingdom