About Rft Limited (00630699) United Kingdom