About Group Solutions Ltd (11718862) United Kingdom