About K & R Future Limited (13712999) United Kingdom