About Jack David Ryle-thompsett Holdings Limited (11628978) United Kingdom