About Group Seventy One Ltd (10801849) United Kingdom