About Sensonics Holdings Limited (04258983) United Kingdom