About 10x Ltd (12141049) United Kingdom