About Horus Technologies Ltd (11526931) United Kingdom