About Jhakaas Limited (13653118) United Kingdom