About Bendy Spoon Ltd (12085303) United Kingdom