About Itec Capital Ltd (SC670726) United Kingdom