About The Wyndies Management Company Limited (11815226) United Kingdom