About Zensol Limited (12112186) United Kingdom