About Talking Technology Holdings Limited (06824073) United Kingdom