About Omoroc Ltd (13310585) United Kingdom