About Rtw Investments Ltd (10282576) United Kingdom