About R&k (london) Limited (09810187) United Kingdom