About Triple R Incorporated Ltd (11249893) United Kingdom