About Mindpark Advertising Ltd (07119603) United Kingdom