About Winefinch Ltd. (12568104) United Kingdom