About Latum Pharmaceutical Ltd (12048026) United Kingdom