About Rtk Developments Ltd. (SC299867) United Kingdom