About Itec 32 Limited (06131797) United Kingdom