About 225 Group Limited (13095886) United Kingdom