About Actus Holdings Ltd (12999414) United Kingdom