About R.a.t Limited (06417805) United Kingdom