About Telecredit Ltd. (12471364) United Kingdom