About Triple R Investment Ltd (12459887) United Kingdom