About R.mambo Limited (11924840) United Kingdom