About Rki Group Ltd (13141284) United Kingdom