About Sehia Production C.i.c. (12537582) United Kingdom