About Omnisense Limited (06779286) United Kingdom