About Sebalicious Sole Trader Ltd (11860209) United Kingdom