About Winkay Alpha Ltd (09423284) United Kingdom