About Ubicom Limited (08335194) United Kingdom