About Annie & Co. Ltd (12699886) United Kingdom