About 74 Group Limited (10694566) United Kingdom