About R R K Technologies Limited (SC160892) United Kingdom