About Vanessa Meijer Ltd (11401678) United Kingdom