About Wendy Effect Ltd. (04525582) United Kingdom