About Sol Sensations Ltd (12644293) United Kingdom