About Jai Holdings Limited (09898679) United Kingdom