About The Little Jelly Fox Limited (10281275) United Kingdom