About Jess And The Beanstalk Ltd (11468578) United Kingdom