About Acta Non Verba Consulting Ltd (12389552) United Kingdom