About Solution Solaris Ltd (12234483) United Kingdom