About R2d Technology Solution Limited (10751048) United Kingdom