About Triangle G2 (uk) Llp (OC425619) United Kingdom