About Acceldis Technology Ltd (12112562) United Kingdom