About Omane Limited (12074296) United Kingdom