About Vingtdeux Consulting Limited (09713780) United Kingdom