About Vanilla Corporation Ltd. (03646733) United Kingdom