About Jgl17 Ltd (10874239) United Kingdom