About Royale Solace Ltd (12206126) United Kingdom