About R.i.b. - Koti Limited (01214442) United Kingdom