About Theodoros Klironomos Ltd (13419650) United Kingdom