About Northzone Ventures Uk Limited (07880610) United Kingdom