About Jala Krupa Ltd (05178527) United Kingdom