About The 42 Group Ltd (11331941) United Kingdom