About K R (london) Limited (05855917) United Kingdom