About Jackman Solutions Limited (11928820) United Kingdom