About Ideate Design Ltd (12559881) United Kingdom