About 10fold Ventures Ltd (11811237) United Kingdom