About 100x Management Limited (12967661) United Kingdom