About Telam Capital Ltd (13263705) United Kingdom