About Rinri Therapeutics Limited (11680455) United Kingdom