About Haibar Ltd (13156972) United Kingdom