About K Thakrar Consulting Limited (11142875) United Kingdom