About Tech R X Limited (13551198) United Kingdom