About Solria Ltd (12801936) United Kingdom