About Vine Bar London Ltd (10589201) United Kingdom