About Omnisell Ltd (11426376) United Kingdom