About Makkel Global Ltd (13329109) United Kingdom