About Haalo Technology Limited (13036927) United Kingdom