About Ubisense Limited (04489603) United Kingdom