About Jambala Global Ltd (10069894) United Kingdom