About R&k Software Ltd (08660066) United Kingdom