About Jellyskate Ltd (11332583) United Kingdom