About R.s.i.t Consultancy Limited (07926802) United Kingdom