About Karoor Limited (09448013) United Kingdom