About Annabelle Delorme International Ltd (12878207) United Kingdom