About Kran Life Sciences Llp (OC400843) United Kingdom