About Horus Ventures Ltd (10550003) United Kingdom