About Omnibell Limited (13043468) United Kingdom