About Vanilid Limited (12889416) United Kingdom