About Telicent Ltd (12480353) United Kingdom