About Mitra Miranzadeh Ltd (12587262) United Kingdom