About Wenda Ltd (13032690) United Kingdom