About Parma Merchandise Ltd (13646227) United Kingdom