About Ideers Limited (06691227) United Kingdom