About Rma Operating Limited (12508936) United Kingdom