About 1968 Investments Limited (10296102) United Kingdom