About Triple R Global Connections Limited (10295148) United Kingdom