About Wendy Woo Limited (11153661) United Kingdom