About Hammerjack Limited (10533894) United Kingdom