About R E Technology Solutions Limited (10343630) United Kingdom