About Sensee Holding Limited (09063873) United Kingdom