About Acutus Solutions Limited (SC505244) United Kingdom