About Thamer & Pharma Ltd (13606017) United Kingdom