About Vixen & Blush Ltd. (07828197) United Kingdom