About Rkh Technologies Limited (12626107) United Kingdom