About Parcelz Ltd. (12548095) United Kingdom