About Mirak Technical Services Limited (02403022) United Kingdom