About Slash Beauty Franchising Ltd (12344555) United Kingdom