About Hammond Ventures Ltd (11962629) United Kingdom