About Sense 6 Software Limited (07021604) United Kingdom