About Omoratixer Ltd (13088132) United Kingdom