About Hannard Investments Ltd (11229056) United Kingdom