About Lycanthrope Asset Management Ltd (08361517) United Kingdom