About Cde (london) Ltd (10745746) United Kingdom