About 7k Holdings Limited (12654296) United Kingdom