About Vanessa Group Limited (12310562) United Kingdom