About Group 3 Technology Limited (04127747) United Kingdom