About Ophir Road Rtm Company Limited (13191925) United Kingdom