About Rrkc Limited (12089298) United Kingdom