About Universal Biometric Payment System Limited (10490660) United Kingdom