About Jelliebean Limited (07026174) United Kingdom