About Theodoros Mantanis Limited (09186142) United Kingdom