About Jslse Limited (13324896) United Kingdom