About Jai World Limited (12571222) United Kingdom