About Farmako Limited (11628210) United Kingdom