About Horus Asset Management Limited (11964426) United Kingdom