About Intelatech Limited (11297358) United Kingdom