About Nektar Limited (07542573) United Kingdom