About Verus Investments Ltd (12177556) United Kingdom