About Khalifa Token Ltd (13518636) United Kingdom