About Northone Ventures Limited (12896156) United Kingdom