KP Pay Limited is a company registered in England and Wales # 12577896
Authorised by the Financial Conduct Authority under the Electronic Money Regulations 2011, Firm Reference number 926498
Registered address: 483 Green Lanes, London, N13 4BS
Business address: Second Floor, 1A Leadenhall Market, London, EC3V 1LR