About Chahal (london) Ltd (12293107) United Kingdom