About Jocko Limited (SC342335) United Kingdom