About Vegan Hair Hub Ltd (13138139) United Kingdom