About Ideate Management Limited (09148234) United Kingdom