About Jck Base Ltd (SC589723) United Kingdom