About V12 Ventures Ltd (09685616) United Kingdom