About Acta Investments Limited (08011801) United Kingdom