About Acutus Energy Limited (12273949) United Kingdom