About Adhere Media Ltd (12596248) United Kingdom