About Yann C. Selakovitch Production Ltd. (11273424) United Kingdom