About Lycanium Limited (10947233) United Kingdom