About Acta Senatus Limited (10024163) United Kingdom