About Verdure Indulgence Personified Ltd (12279292) United Kingdom