About Omniore Ltd (12484927) United Kingdom