About Optasense Limited (06508676) United Kingdom