About Hapharm Ltd (09202530) United Kingdom