About Flashjelly Ltd (11525855) United Kingdom