About Vichy Creations Ltd (12174445) United Kingdom