About Wendy S International Ltd (12624680) United Kingdom