About Lifecycle Dynamics Limited (12332588) United Kingdom