About Rum Hair Ltd (13072386) United Kingdom