About Telic Funding Limited (13166655) United Kingdom