About Well-sense Technology Limited (SC502698) United Kingdom