About Ardenode Capital Uk Limited (11411687) United Kingdom