About Windich Ltd (10046012) United Kingdom