About Wyndermere Ltd (13598014) United Kingdom