About Avocet Japan Plc (11888743) United Kingdom