About Wedosimple Limited (13279545) United Kingdom