About Roslin Cell Therapies Limited (SC512315) United Kingdom