About Karuvatta Limited (09219414) United Kingdom