About Ideatech Ltd (08924874) United Kingdom