About Ideate Global Ltd (11727498) United Kingdom