About Jsa London Limited (10743069) United Kingdom