About Winmore Investments Limited (13163781) United Kingdom