About Jai International S Ltd (12796083) United Kingdom