About Trido Ltd (11253164) United Kingdom