About Zelle Studio Ltd. (09534923) United Kingdom