About The Ideas Machine Limited (08799661) United Kingdom