About Pinpoint Media International Limited (11086521) United Kingdom