About Senfina Asset Management Limited (09551807) United Kingdom