About Omny Ltd (12930987) United Kingdom