About Premia Corporate Member Ltd (11692684) United Kingdom