About Group Technology Limited (10159042) United Kingdom