About Jackslope Services Ltd (11452953) United Kingdom