About Triop Limited (04589990) United Kingdom