About Omnio Loot Limited (12124926) United Kingdom