About Jslholding1 Ltd (12756982) United Kingdom