About Lizzy And Osas Ltd (11766796) United Kingdom