About Winnie & Freddy (uk) Ltd (12110494) United Kingdom