About Tedipay (uk) Ltd (08061624) United Kingdom