About Primrose Global Ltd (13292624) United Kingdom