About J3a Limited (11498526) United Kingdom