About Sensay Living Limited (11514736) United Kingdom