About 1951 Group Holdings Limited (SC689545) United Kingdom