About The Vegan Wax Wrap Company Ltd (11736819) United Kingdom