About Windorf Invest Ltd. (05433273) United Kingdom