About Trio Management Limited (08061124) United Kingdom