About Omrad Ltd (12131399) United Kingdom