About Omrlx International Ltd. (11708317) United Kingdom