About Tirius Ventures Limited (09156597) United Kingdom