About Anderida Investment Management Ltd (11953936) United Kingdom