About Triangle Assets Ltd (12250056) United Kingdom