About Rki Solutions Ltd (10598486) United Kingdom