About Amaltheus Technologies Ltd (12941128) United Kingdom