About Seven Senses Ltd (12748307) United Kingdom