About Annick Telecommunications Limited (SC526797) United Kingdom