About Almiren Ltd (13014928) United Kingdom