About Sol Fragrances Limited (12468976) United Kingdom