About Haangry Ltd (12195260) United Kingdom