About Hailo Group Holdings Ltd (13073034) United Kingdom