About Rx Architects Limited (10427764) United Kingdom