About Vanilla Fancy Ltd (11913998) United Kingdom