About Haffy Ltd (11056365) United Kingdom