About Jls International Holdings Ltd (11140479) United Kingdom