About J17 Ltd (13522385) United Kingdom