About Windex Pt Lic Limited (SC697694) United Kingdom