About Inthera Ltd (13271587) United Kingdom