About Bar-code-payment-services Limited (10690031) United Kingdom