About J1 Investment Limited (12493541) United Kingdom