About Premia Managing Agency Holdings Limited (09146901) United Kingdom