About Ark Developments (london) Ltd (10770249) United Kingdom