About Sensation Investments (uk) Limited (10762603) United Kingdom