About The Jo Chai Group Limited (13521009) United Kingdom