About Sensin Limited (13386630) United Kingdom