About Premia Holdings Ltd (11609133) United Kingdom