About Om Developments (london) Limited (06318756) United Kingdom