About Haare Limited (12761119) United Kingdom