About Northwich Capital Ventures Number 2 Ltd (13148514) United Kingdom