About Rehoboth Pharmaclinicals Ltd. (10832269) United Kingdom