About Ribohome Limited (00232800) United Kingdom