About Wemaspe Ltd (11070435) United Kingdom