About Aktuate Limited (07982236) United Kingdom