About 100x Ventures Ltd (12971535) United Kingdom