About Aktuate Investments Limited (12135526) United Kingdom