About First Parallel North Limited (11031839) United Kingdom