About Logos By Leah Ltd (11511066) United Kingdom