About Well-sense Technology Uk Limited (SC623755) United Kingdom