About Rcay Solutions Ltd (13195948) United Kingdom