About Sensixa Limited (05875122) United Kingdom