About Jelly Bean 2016 Limited (10411159) United Kingdom