About R.t.i.d. Ltd (13274707) United Kingdom