About Hammerhead Designs Inc Ltd (11644953) United Kingdom