About Slayed Beauty Limited (11790028) United Kingdom