About Rka Cardiff Holdings Limited (13517572) United Kingdom