About Wendsm Ltd (12711692) United Kingdom