About Rks (london) Limited (10998217) United Kingdom