About J3 Development Limited (11942351) United Kingdom