About Mayak Intelligence Limited (12112275) United Kingdom