About Northacre Capital (3) Limited (05548612) United Kingdom