About Jelly Corporation Lp (SL028692) United Kingdom