About Ideation.ai Ltd (10714751) United Kingdom