About R & D Ki Limited (SC465638) United Kingdom