About R.grid Ltd (12027949) United Kingdom