About Acutus Financial Solutions Ltd (11580419) United Kingdom