About 1960 Investments Limited (12677175) United Kingdom