About Rft Uk Holdings Limited (10472830) United Kingdom