About Kapoor Holdings Ltd (13625753) United Kingdom