About Tavira Asset Management Limited (06814620) United Kingdom