About Affimedia Group Ltd (10647087) United Kingdom