About J3 Technologies Ltd (12269068) United Kingdom