About R.giles Limited (10805918) United Kingdom