About Hamlet Holdings Limited (09790442) United Kingdom