About Wendy Fisher Holdings Limited (13163304) United Kingdom