About Ideation Global Limited (12175710) United Kingdom