About Actum Investments Limited (11361288) United Kingdom