About Soho Ventures Llp (OC429683) United Kingdom