About K10 (london) Limited (08026605) United Kingdom