About Jeli Transactions Ltd (13206391) United Kingdom