About Vanilla B Ltd (12137479) United Kingdom