About K.r.b Communications Ltd (SC399662) United Kingdom