About Bendy Chick Limited (11337803) United Kingdom