About Rkk Solutions Limited (12314173) United Kingdom