About Hemmick Holdings Ltd (11449729) United Kingdom