About J3s Ltd (06623094) United Kingdom