About K Thakrar Investments Limited (11935681) United Kingdom