About Acta Ltd (10860463) United Kingdom