About Omai Ltd. (03610463) United Kingdom