About Senseas Ltd (13630492) United Kingdom