About Jhal Invest Limited (11914063) United Kingdom