About Leukaemia Research Uk Ltd (11712390) United Kingdom