About Itech Academy Limited (12725742) United Kingdom