About Quinic Media Limited (10188019) United Kingdom