About Hankemear Ltd (13327024) United Kingdom