About Verum Investments Limited (11278044) United Kingdom