About Sensa Limited (03070709) United Kingdom