About Rbssaf (12) Limited (04985930) United Kingdom