About Tallygenicom Limited (00820842) United Kingdom