About Omb Developments Ltd (09075398) United Kingdom