About Vesna Hair Limited (12428001) United Kingdom