About J&n Holdco Limited (12766055) United Kingdom