About Trialsense Ltd (11030510) United Kingdom