About Windermere Global Ltd (11103559) United Kingdom