About Rkkr Holdings Limited (07526459) United Kingdom