About Vanilla Bar Group Ltd (12483708) United Kingdom