About 10k Holdings Limited (12423780) United Kingdom