About Ferring Controlled Therapeutics Limited (SC100269) United Kingdom