About Windzor Pharma Limited (10930325) United Kingdom