About Bendy Wendy Ltd. (10388568) United Kingdom