About Hammer Investment Ltd (11462020) United Kingdom