About Northark 2 Plc (13182910) United Kingdom