About Northwood International Acquisitions Limited (09152379) United Kingdom