About 43 Group Limited (SC501536) United Kingdom