About K&r Technology Ltd (12922477) United Kingdom