About Jha Investment Limited (10323479) United Kingdom