About K2r Limited (13278582) United Kingdom