About 10 10 Ventures Ltd (11925285) United Kingdom