About Jelly Bean Blue Limited (11551775) United Kingdom