About Jelley Fish Ltd (08874452) United Kingdom