About Trimiri Investments Limited (05381427) United Kingdom