About Ruby Partners Ltd. (10134945) United Kingdom