About Torrin Asset Management Limited (06638892) United Kingdom