About Omirad Services Limited (09535241) United Kingdom