About Rk Managing Solutions Limited (07312501) United Kingdom