About Sensescent Ltd (12944070) United Kingdom