About Sensaptic Ltd (SC636041) United Kingdom