About New Sensation Ltd (11419967) United Kingdom