About Telegenix Limited (13419167) United Kingdom