About Lorus Investments Ltd (11798022) United Kingdom