About Intektron Ltd (11526354) United Kingdom