About Sensation Ltd (12411121) United Kingdom