About Rsa (holdings) Ltd (07571640) United Kingdom