About Scientific Affairs And Development Ltd (13285006) United Kingdom