About Avocet Holdings Limited (12801147) United Kingdom