About R-cadee Limited (SC611154) United Kingdom