About Avocet Americas Plc (11487342) United Kingdom