About Windermere Capital Investments Ltd (10122055) United Kingdom