About Lifecycle Management Group Holdings Limited (11398491) United Kingdom