About Jai Incorporated Limited (SC646427) United Kingdom