About Debora Panova Ltd. (11159593) United Kingdom