About Sensus Living Limited (11238217) United Kingdom