About Hammer Capital Ltd (12981921) United Kingdom