About Tenio Latev Fine Art Limited (09379426) United Kingdom