About Lts Health Holdings Limited (11429302) United Kingdom