About R-techcity Limited (10247942) United Kingdom