About Sezila Ltd (12138546) United Kingdom