About Lifescience Dynamics Limited (05214740) United Kingdom