About Karat Investments Limited (09624348) United Kingdom