About Khalispay Ltd (12933398) United Kingdom