About Focus Pharma Holdings Limited (06317129) United Kingdom