About Northacre Capital (7) Limited (06362032) United Kingdom