About Premia Uk Holdings 3 Ltd (12071344) United Kingdom