About Telere Service Ltd (11843347) United Kingdom