About K&k Research And Development Limited (10487216) United Kingdom