About Jh Sankhla Holdings Uk Limited (11250063) United Kingdom