About Ds Developments (london) Ltd (10987022) United Kingdom