About V&a Hair Remedies Ltd (13048824) United Kingdom