About Rksapps Ltd (10570619) United Kingdom