About Kd & Co (london) Ltd (13296805) United Kingdom