About N10x Ltd (12162244) United Kingdom