About Jsa Corporate Ltd (12298004) United Kingdom