About Vanessa Concept Ltd (11910325) United Kingdom