About Telcon International Limited (11103968) United Kingdom