About Kuchai (uk) Somiti Ltd (12030498) United Kingdom