About R.i.m.a (birmingham) Ltd (11401032) United Kingdom