About R-tech Design Limited (07248394) United Kingdom