About 1960 Group Limited (11208635) United Kingdom