About K.w.r.a. Limited (03672625) United Kingdom