About A1 Omne Mobile Payments Limited (13489405) United Kingdom