About Group Developments Ltd (12618860) United Kingdom