About Oimo Ltd (11800601) United Kingdom