About Hamaco Ltd (11490184) United Kingdom