About Avalon Guardians Management Limited (12214476) United Kingdom