About Avocet Technologies Limited (06200478) United Kingdom