About Talicoms Ltd (12479263) United Kingdom