About Rilc Holdings Limited (12633403) United Kingdom