About Hall Life Sciences Ltd (11974088) United Kingdom