About Sensee International Limited (11798449) United Kingdom