About Group 41 Limited (11437750) United Kingdom