About Triple A Management Ltd (12742011) United Kingdom