About Aiden Management Ltd (09242473) United Kingdom